cabbage pounder - Turkish English Dictionary